package com.ocom.webapi.business;

import com.ocom.common.request.payconfig.AddConfigureInfoRequest;
import com.ocom.common.request.payconfig.DeleteConfigureInfoRequest;
import com.ocom.webapi.po.PayCenterVo;
import com.ocom.webapi.vo.PayCenterCompanyVo;


//统一支付平台接口
public interface PayCenterService {


	//添加商户
	PayCenterVo addMerch(Long comId,PayCenterCompanyVo payCenterCompanyVo);

	//修改商户
	PayCenterVo editMerch(Long comId,PayCenterCompanyVo payCenterCompanyVo);

	//商户信息
	PayCenterVo merchInfo(Long comId,String companyId);


	//新增支付渠道
	PayCenterVo addPayChannel(Long comId,AddConfigureInfoRequest savePayChannelRequest,String companyId);

	//修改支付渠道
	PayCenterVo editPayChannel(Long comId,AddConfigureInfoRequest savePayChannelRequest);


	//支付渠道列表
	PayCenterVo payChannelList(Long comId,String companyId);


	//删除支付渠道
	PayCenterVo delPayChannel(Long comId,DeleteConfigureInfoRequest deleteConfigureInfoRequest);





}
